central library - French English Dictionary